deem something impossible - Spanish English Dictionary